| 
                
               | 
              
                
               | 
              
                @@ -4,7 +4,7 @@ import monetary 
               | 
            
            
            
              | 
                4
               | 
              
                4
               | 
              
                 from django.conf import settings 
               | 
            
            
            
              | 
                5
               | 
              
                5
               | 
              
                 from django.contrib import admin 
               | 
            
            
            
              | 
                6
               | 
              
                6
               | 
              
                 from django.contrib.auth.hashers import make_password 
               | 
            
            
            
              | 
                7
               | 
              
                
               | 
              
                -from django_admin import ReadOnlyModelAdmin 
               | 
            
            
            
              | 
                
               | 
              
                7
               | 
              
                +from django_admin import AdvancedExportExcelModelAdmin, ReadOnlyModelAdmin 
               | 
            
            
            
              | 
                8
               | 
              
                8
               | 
              
                 from django_models_ext import ProvinceShortModelMixin 
               | 
            
            
            
              | 
                9
               | 
              
                9
               | 
              
                 from pysnippets.strsnippets import strip 
               | 
            
            
            
              | 
                10
               | 
              
                10
               | 
              
                  
               | 
            
            
            
            
            
              | 
                
               | 
              
                
               | 
              
                @@ -113,18 +113,11 @@ class DistributorInfoAdmin(admin.ModelAdmin): 
               | 
            
            
            
              | 
                113
               | 
              
                113
               | 
              
                         obj.save() 
               | 
            
            
            
              | 
                114
               | 
              
                114
               | 
              
                  
               | 
            
            
            
              | 
                115
               | 
              
                115
               | 
              
                  
               | 
            
            
            
              | 
                116
               | 
              
                
               | 
              
                -class SaleclerkInfoAdmin(admin.ModelAdmin): 
               | 
            
            
            
              | 
                
               | 
              
                116
               | 
              
                +class SaleclerkInfoAdmin(AdvancedExportExcelModelAdmin, admin.ModelAdmin): 
               | 
            
            
            
              | 
                117
               | 
              
                117
               | 
              
                     list_display = ('brand_id', 'brand_name', 'distributor_id', 'distributor_name', 'clerk_id', 'clerk_name', 'clerk_sex', 'clerk_phone', 'unionid', 'openid', 'num', 'integral', 'total_integral', 'user_status', 'test_user', 'status', 'created_at', 'updated_at')
               | 
            
            
            
              | 
                118
               | 
              
                118
               | 
              
                     list_filter = ('test_user', 'user_status', 'status')
               | 
            
            
            
              | 
                119
               | 
              
                119
               | 
              
                     search_fields = ('brand_id', 'brand_name', 'distributor_id', 'distributor_name', 'clerk_id', 'clerk_name', 'clerk_phone')
               | 
            
            
            
              | 
                120
               | 
              
                120
               | 
              
                  
               | 
            
            
            
              | 
                121
               | 
              
                
               | 
              
                -    # def save_model(self, request, obj, form, change): 
               | 
            
            
            
              | 
                122
               | 
              
                
               | 
              
                -    #     obj.save() 
               | 
            
            
            
              | 
                123
               | 
              
                
               | 
              
                -    #     if not obj.test_user: 
               | 
            
            
            
              | 
                124
               | 
              
                
               | 
              
                -    #         return 
               | 
            
            
            
              | 
                125
               | 
              
                
               | 
              
                -    #     SaleclerkIntegralIncomeExpensesInfo.objects.filter(distributor_id=obj.distributor_id).update(test_user=True) 
               | 
            
            
            
              | 
                126
               | 
              
                
               | 
              
                -    #     SaleclerkSubmitLogInfo.objects.filter(distributor_id=obj.distributor_id).update(test_user=True) 
               | 
            
            
            
              | 
                127
               | 
              
                
               | 
              
                - 
               | 
            
            
            
              | 
                128
               | 
              
                121
               | 
              
                  
               | 
            
            
            
              | 
                129
               | 
              
                122
               | 
              
                 class BrandModelDistributorPriceInfoAdmin(admin.ModelAdmin): 
               | 
            
            
            
              | 
                130
               | 
              
                123
               | 
              
                     list_display = ('brand_id', 'brand_name', 'model_id', 'model_name', 'distributor_id', 'distributor_name', 'factory_yuan', 'integral', 'status', 'created_at', 'updated_at')
               |